// 这是Node中向外暴露成员的形式
// module.exports = {}

// -----------------------------------
// 在es6中，也通过规范的形式，规定了es6中如何导入和导出模块
// es6中导入模块，使用 import 模板名称 from '模块标识符'   import '标识路径'

// 在es6中，使用export default 和 export 向外暴露成员

export default {
    name: 'zs',
    age: '14'
}

// 注意： export default向外暴露的成员，可以使用任意的变量来接收
// 注意： 在一个模块中，export default只允许向外暴露1次
// 注意： 在一个模块中，可以同时使用export default 和 export 向外暴露成员
export var title = '小星星'
export var content = '哈啊哈'

// 注意： 使用export向外暴露的成员，只能使用{ }的形式来接收，这种形式，叫做[按需导出]
// 注意：export可以向外暴露多个成员，同时，如果某些成员，我们在import的实收，不需要，则可以
// 不在{ } 中定义
// 注意： 使用export导出的成员，必须严格按照导出时候的名称，来使用 {} 按需接收


// ------------------------------
// 在node中使用var 名称 = require('模块标识符')
// module.exports 和 exports来暴露成员